an edible mushroom - Francés Inglés Diccionario